<#list tables as table>
const ${table.camelName} = () => import('views/appointment/${table.className}.vue')
</#list>

<#list tables as table>
{
    path: '/${table.camelName}',
    name: '${table.camelName}',
    component: ${table.camelName}
},
</#list>

<#list tables as table>
<h4>${table.comment}</h4>
<el-checkbox-group v-model="list">
    <el-checkbox  label="${table.camelName}:page">查看页面</el-checkbox>
    <el-checkbox  label="${table.camelName}:list">列表</el-checkbox>
    <el-checkbox  label="${table.camelName}:add">添加</el-checkbox>
    <el-checkbox  label="${table.camelName}:edit">修改</el-checkbox>
    <el-checkbox  label="${table.camelName}:delete">删除</el-checkbox>
    <el-checkbox  label="${table.camelName}:batchDel">批量删除</el-checkbox>
</el-checkbox-group>
</#list>


<#--cache -->
<#list tables as table>
<cache name="${table.camelName}"
       eternal="false"
       maxElementsInMemory="2000"
       timeToIdleSeconds="30"
       timeToLiveSeconds="30"
       overflowToDisk="false">
</cache>
</#list>